package app.web.qk.service.impl;

import app.web.qk.domain.vo.QkLogVo;
import app.web.qk.service.QkLogService;
import com.gitee.feizns.quickstart.domain.page.PageRecordsVo;
import com.gitee.feizns.quickstart.log.spring.boot.autoconfigure.db.mybatis.flex.pojo.QkLog;
import com.gitee.feizns.quickstart.web.domain.query.QueryParamsAo;
import com.gitee.feizns.quickstart.web.restful.Rests;
import org.springframework.stereotype.Service;

/**
 * @author feizns
 * @since 2025/9/24
 */
@Service
public class QkLogServiceImpl implements QkLogService {

    @Override
    public PageRecordsVo<QkLogVo> page(QueryParamsAo ao) {
        return Rests.page(QkLog.class, ao.page(), ao).map(QkLogVo::of);
    }

}
